5.659999999999999701e-31 leaf development stages